straddling embolism - Turkish English Dictionary